homeless shelter – Deutsch–English translations

🇬🇧 en de 🇩🇪

homeless shelter noun

  • building to provide shelter for homeless
Obdachlosenheim
Wiktionary Links